home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 February / EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso / earcd / program / gtld3656.lha / GadUtil / include / FD / gadutil_lib.fd
Text File  |  1995-10-21  |  2KB  |  84 lines

  1. *
  2. *
  3. **------------------------------------------------------------------------**
  4. *
  5. *    $VER: gadutil_lib.fd 36.56 (11.10.95)
  6. *
  7. *    Filename:    FD/gadutil_lib.fd
  8. *    Version:    36.56
  9. *    Date:        29-Sep-95
  10. *
  11. *       Gadutil functon definitions.
  12. *
  13. *    (C) Copyright 1994, 1995 by P-O Yliniemi and Staffan Hämälä.
  14. *
  15. *    All Rights Reserved.
  16. *
  17. **------------------------------------------------------------------------**
  18. *
  19. ##base _GadUtilBase
  20. ##bias 30
  21. *
  22. ##public
  23. GU_LayoutGadgetsA(gad_list,gadgets,screen,taglist)(a0/a1/a2/a3)
  24. GU_FreeLayoutGadgets(gad_info)(a0)
  25. GU_CreateGadgetA(kind,prevgad,newgad,taglist)(d0/a0/a1/a2)
  26. GU_SetGadgetAttrsA(gad,win,req,taglist)(a0/a1/a2/a3)
  27. GU_GetIMsg(iport)(a0)
  28. GU_CountNodes(list)(a0)
  29. GU_GadgetArrayIndex(id,gadgets)(d0/a0)
  30. GU_BlockInput(win)(a0)
  31. GU_FreeInput(win)(a0)
  32. *
  33. ##private
  34. GU_FindTag()()
  35. GU_GetGTTags()()
  36. GU_CountEntries()()
  37. GU_ToLower()()
  38. *
  39. ##public
  40. GU_FreeGadgets(glist)(a0)
  41. GU_SetGUGadAttrsA(gad_info,gad,win,taglist)(d0/a0/a1/a2)
  42. GU_CoordsInGadBox(coords,gad)(d0/a0)
  43. GU_GetGadgetPtr(id,gadgets)(d0/a0)
  44. GU_TextWidth(string,textattr)(a0/a1)
  45. GU_GetLocaleStr(stringID,catalog,defstrings)(d0/a0/a1)
  46. GU_CreateLocMenuA(newmenu,gad_info,createtaglist,layouttaglist)(a0/a1/a2/a3)
  47. GU_OpenCatalog(name,version)(a0/d0)
  48. GU_CloseCatalog(catalog)(a0)
  49. GU_DisableGadget(status,gad,win)(d0/a0/a1)
  50. GU_SetToggle(status,gad,win)(d0/a0/a1)
  51. GU_RefreshBoxes(win,gad_info)(a0/a1)
  52. GU_RefreshWindow(win,gad_info)(a0/a1)
  53. GU_OpenFont(textAttr)(a0)
  54. *
  55. GU_NewList(list)(a0)
  56. GU_ClearList(gad,win,list)(d0/a0/a1)
  57. GU_DetachList(gad,win)(d0/a0)
  58. GU_AttachList(gad,win,list)(d0/a0/a1)
  59. GU_AddTail(gad,string,list)(d0/a0/a1)
  60. GU_ChangeStr(gad,win,string)(d0/a0/a1)
  61. *
  62. GU_CreateContext(glistptr)(a0)
  63. GU_GetGadgetAttrsA(gad,win,req,taglist)(a0/a1/a2/a3)
  64. GU_CreateMenusA(newmenu,taglist)(a0/a1)
  65. GU_FreeMenus(menu)(a0)
  66. GU_LayoutMenuItemsA(firstitem,vi,taglist)(a0/a1/a2)
  67. GU_LayoutMenusA(firstmenu,vi,taglist)(a0/a1/a2)
  68. GU_GetVisualInfoA(screen,taglist)(a0/a1)
  69. GU_FreeVisualInfo(vi)(a0)
  70. GU_BeginRefresh(win)(a0)
  71. GU_EndRefresh(win,complete)(a0/d0)
  72. GU_FilterIMsg(imsg)(a1)
  73. GU_PostFilterIMsg(imsg)(a1)
  74. GU_ReplyIMsg(imsg)(a1)
  75. GU_DrawBevelBoxA(rport,left,top,width,height,taglist)(a0/d0/d1/d2/d3/a1)
  76. *
  77. GU_FindNode(list,num)(a0/d0)
  78. GU_NodeUp(node,list)(a0/a1)
  79. GU_NodeDown(node,list)(a0/a1)
  80. *
  81. GU_UpdateProgress(win,gad_info)(a0/a1)
  82. *
  83. ##end
  84.